def calculate_bmi(height, weight):
    bmi = weight / (height ** 2)
    return bmi

def categorize_bmi(bmi_value):
    if bmi_value < 18.5:
        return "Underweight"
    elif 18.5 <= bmi_value < 24.9:
        return "Healthy"
    elif 24.9 <= bmi_value < 30:
        return "Overweight"
    elif bmi_value >= 30:
        return "Suffering from Obesity"
    else:
        return "Invalid BMI"

def main():
    try:
        # Get user input for height and weight
        height = float(input("Enter your height in meters: "))
        weight = float(input("Enter your weight in kilograms: "))
    except ValueError:
        print("Invalid input. Please enter numeric values for height and weight.")
        return

    # Calculate BMI
    bmi = calculate_bmi(height, weight)
    print("Your BMI is:", format(bmi, ".2f"))

    # Categorize BMI
    category = categorize_bmi(bmi)
    print("You are", category)

if __name__ == "__main__":
    main()
